package com.ruoyi.camp.mapper;

import java.util.List;
import com.ruoyi.camp.domain.CFacilityType;

/**
 * typeMapper接口
 * 
 * @author ruoyi
 * @date 2024-11-01
 */
public interface CFacilityTypeMapper 
{


    public List<CFacilityType> facilityTypeList(CFacilityType cFacilityType);

    /**
     * 查询type
     * 
     * @param ftId type主键
     * @return type
     */
    public CFacilityType selectCFacilityTypeByFtId(String ftId);

    /**
     * 查询type列表
     * 
     * @param cFacilityType type
     * @return type集合
     */
    public List<CFacilityType> selectCFacilityTypeList(CFacilityType cFacilityType);

    /**
     * 新增type
     * 
     * @param cFacilityType type
     * @return 结果
     */
    public int insertCFacilityType(CFacilityType cFacilityType);

    /**
     * 修改type
     * 
     * @param cFacilityType type
     * @return 结果
     */
    public int updateCFacilityType(CFacilityType cFacilityType);

    /**
     * 删除type
     * 
     * @param ftId type主键
     * @return 结果
     */
    public int deleteCFacilityTypeByFtId(String ftId);

    /**
     * 批量删除type
     * 
     * @param ftIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteCFacilityTypeByFtIds(String[] ftIds);
}
